/*
 * @copyright: Huang Ding
 * @Author: ding-cx
 * @Date: 2020-12-12 16:50:13
 * @LastEditors: ding-cx
 * @LastEditTime: 2020-12-12 18:07:27
 * @Description: 本模块配置文件存放ding-admin app的集中程序配置。与egg框架配置区分开。是应用的配置。
 */

module.exports = {
    //一个在app运行时可动态修改的全局动态传递数据的仓库。
    //  通过app/ctx和各种能访问config的地方访问。
    ding_config: {},
    //  系统自定义的响应状态。只要程序没有出现错误，默认的http status都是200
    status_code: {
        20000: { code: 20000, msg: "success", data: null },
        50000: { code: 50000, msg: "error", data: null, is_error: true },
        50008: { code: 50008, msg: "token error.", data: null, is_error: true },
    },
    // 路由白名单。在jwt中间件中使用，当访问url是白名单时，则跳过jwt token校验登录态。
    route_white_list:[
        "/sys/Captcha/generate/",
        "/sys/User/login"
    ]
}
